package com.e3.bill.model;

import java.util.Date;

import com.e3.web.core.model.SuperModel;

public class BillMainModel extends SuperModel implements BillMainModelFields{
	private static final long serialVersionUID = 17060208006558627L;
	
	private String billNo;
	
	private Integer billStatus;
	
	private Long approverId;
	
	private String approver;
	
	private Date approveTime;
	
	private String createUser;
	
	private String modifyUser;
	
	private String remark;
	
	public String getBillNo() {
		return get(BillMainModel.BILLNO);
	}

	public void setBillNo(String billNo) {
		set(BillMainModel.BILLNO,billNo);
	}

	public Integer getBillStatus() {
		return getIntValue(BillMainModel.STATUS, BillStatus.SAVED);
	}

	public void setBillStatus(Integer billStatus) {
		set(BillMainModel.STATUS,billStatus);
	}

	public Long getApproverId() {
		return getLongValue(BillMainModel.APPROVER_ID);
	}

	public void setApproverId(Long approverId) {
		set(BillMainModel.APPROVER_ID,approverId);
	}

	public String getApprover() {
		return get(BillMainModel.APPROVER);
	}

	public void setApprover(String approver) {
		set(BillMainModel.APPROVER,approver);
	}

	public Date getApproveTime() {
		return get(BillMainModel.APPROVE_TIME);
	}

	public void setApproveTime(Date approveTime) {
		set(BillMainModel.APPROVE_TIME,approveTime);
	}

	public String getCreateUser() {
		return get(BillMainModel.CREATE_USER);
	}

	public void setCreateUser(String createUser) {
		set(BillMainModel.CREATE_USER,createUser);
	}

	public String getModifyUser() {
		return get(BillMainModel.MODIFY_USER);
	}

	public void setModifyUser(String modifyUser) {
		set(BillMainModel.MODIFY_USER,modifyUser);
	}

	public String getRemark() {
		return get(BillMainModel.REMARK);
	}

	public void setRemark(String remark) {
		set(BillMainModel.REMARK,remark);
	}

}
